import xml.etree.ElementTree as etree

tree = etree.parse('s100000022407.xml')

root = tree.getroot()

for adv in root.findall('adv'):
    
    for Issue in adv.findall('Issue'):
        adv.remove(Issue)
        
    for Numbers in adv.findall('Numbers'):
        adv.remove(Numbers)
        
    for Adv_blank_id in adv.findall('Adv_blank_id'):
        code = Adv_blank_id.attrib['code']
        Adv_blank_id.set('code',code + '0000')
        
    for Description in adv.findall('Description'):
        print(Description.attrib)

tree.write('output.xml',encoding='cp1251')


"""
<?xml version="1.0" encoding="windows-1251"?>

<!ENTITY % number "NMTOKEN">
<!ENTITY % date "NMTOKEN">

<!-- корневой элемент -->
<!ELEMENT s100000022407 (file_id, adv+)>
<!-- Заголовок файла -->
<!ELEMENT file_id EMPTY>
<!ATTLIST file_id
	GUID CDATA #REQUIRED
	EXPORT_DATE %date; #IMPLIED>

<!-- Описание объявления -->
<!ELEMENT adv (Adv_blank_id?, Issue, Rubric, Format, Numbers?, Description)>
<!-- valid - дата создания объявления -->
<!ATTLIST adv
	valid %date; #IMPLIED>

<!-- код бланка при автоматическом экспорте -->
<!ELEMENT Adv_blank_id EMPTY>
<!ATTLIST Adv_blank_id
	code %number; #REQUIRED>

<!-- издание, в которое подается объявление -->
<!ELEMENT Issue EMPTY>
<!ATTLIST Issue
	code %number; #REQUIRED>

<!-- рубрика для размещения объявления (обязательно указание одного из атрибутов) -->
<!ELEMENT Rubric EMPTY>
<!ATTLIST Rubric
	code %number; #IMPLIED
	r_number %number; #IMPLIED>

<!-- формат, в котором должно выйти объявление в издании -->
<!ELEMENT Format EMPTY>
<!ATTLIST Format
	code %number; #REQUIRED>

<!-- номера выхода издания. Указываются либо перечислением через запятую,
либо диапазонами (т.е. 40-42,45 равносильно 40,41,42,45) -->
<!ELEMENT Numbers (#PCDATA)>

<!-- Содержание объявления -->
<!ELEMENT Description (f_100000022410)>
<!-- 
f_100000022408 - Название компании
f_100000022409 - Начальный текст
f_100000022415 - Общая контактная информация
f_100000022416 - № Бланка
f_100000022417 - № Бланка
f_100000022418 - Лицензия
f_100000022419 - Номер рубрики
f_100000022420 - Комментарии по дизайну объявления
-->
<!ATTLIST Description
	f_100000022408 CDATA #IMPLIED
	f_100000022409 CDATA #IMPLIED
	f_100000022415 CDATA #IMPLIED
	f_100000022416 CDATA #IMPLIED
	f_100000022417 CDATA #IMPLIED
	f_100000022418 CDATA #IMPLIED
	f_100000022419 CDATA #IMPLIED
	f_100000022420 CDATA #IMPLIED>

<!-- Инф. о вакансии -->
<!ELEMENT f_100000022410 EMPTY>
<!--
f_100000022411 - Название вакансии
f_100000022412 - Описание вакансии
f_100000022413 - Зарплата
f_100000022414 - Контакт
f_100000022421 - Рубрика для сайта!
Максимум 10 символов
-->
<!ATTLIST f_100000022410
	f_100000022411 CDATA #IMPLIED
	f_100000022412 CDATA #IMPLIED
	f_100000022413 CDATA #IMPLIED
	f_100000022414 CDATA #IMPLIED
	f_100000022421 CDATA #IMPLIED>


"""
